Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 CLAYFORD PLACE Terraced £214,126 £38,000 30 Jun 1995
4 CLAYFORD PLACE Terraced £163,160 £133,000 13 Dec 2019
7 CLAYFORD PLACE Terraced £150,317 £87,000 29 Sep 2011